Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Santa Fe 2 Challenger Portugal F1 Portugal F2 Spain F32 Argentina F16 Argentina F18 Spain F18 Greece F2 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Ecuador F1 Ecuador F2 Ecuador F3 Argentina F9 Argentina F10 Spain F36 Spain F37 Spain F41 Spain F42 Guatemala F1 Costa Rica F1 Panama F1 Spain F7 Italy F3 Italy F4 Argentina F6 Argentina F7 France F4 France F5 Spain F28 Spain F33 Spain F17 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne Argentina F3 Spain F43 M15 Monastir Belgaum Open - Belgaum XXXVII Torneig C.E. Laieta - Barcelona M25 Sabadell Nord LB Open - Braunschweig Challenger Copa Sevilla - Seville Tennis Napoli Cup 2006 - Napoli M15 Telavi Bancastato Challenger Lugano - Lugano Porsche Open - Poznan M25 Monastir Manerbio Challenger Memorial Kolyaskin - Donetsk Challenger Copa Sevilla - Seville M15 Monastir M25 Antalya M15 Monastir M25 Monastir Bukhara Challenger - Bukhara Internazionali di Tennis di Bergamo - Bergamo III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Baden Open - Karlsruhe Garden Open - Rome M15 Monastir M25 Monastir San Marino CEPU Open - San Marino Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara UTC Open - Cherkassy Porsche Open - Poznan Gemax Samsung Open 2004 - Belgrade Ethias Trophy - Mons Open Mutouest - St. Brieuc Citta di Monza - Monza Dharwad Challenger 2003 - Dharwad Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Ispat Open 2004 - Ostrava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Budapest Challenger - Budapest Togliatti Cup - Togliatti Ljubljana Open - Ljubljana Kyiv Open - Kiev Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Nord LB Open 2006 - Braunschweig The Manchester Trophy - Manchester Open Mutouest de Saint-Brieuc - St. Brieuc Open Costa Daurada - Tarragona Sunrise Challenger Mordovia Cup - Mordovia 4° Sporting Challenger - Turin Napoli Challenger Milan Challenger Braunschweig Challenger Pozoblanco Challenger St. Petersburg Challenger - St. Petersburg Recanati Challenger Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona KGHM Dialog Polish Indoors - Wroclaw Segovia Challenger Ethias Tennis Trophy - Mons San Sebastian Challenger Banja Luka Challenger 2004 - Banja Luka Bogota Challenger Trnava Challenger Napoli Challenger Quito Challenger Mons Challenger Asuncion Challenger Santiago Challenger Ethias Trophy - Mons Zagreb Challenger Biella Challenger Braunschweig Challenger Turin Challenger Rimini Challenger Privat Bank Cup - Dnepropetrovsk Brasilia Challenger Genova Challenger Montevideo Challenger Buenos Aires Challenger BMW Tennis Championship - Sunrise Bratislava Challenger Sao Paulo Challenger Unicredit Czech Open - Prostejov Salinas Challenger Nord LB Open - Braunschweig Rabat Challenger San Jose Challenger Barranquilla Challenger Monza Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Orbetello Challenger Recanati Challenger Segovia Challenger Trani Challenger Manerbio Challenger Astana Challenger Szczecin Challenger Tashkent Challenger Copa Petrobras Argentina - Buenos Aires 2005 West Side Tennis Coub Men's Challenger - Forest Hills Tashkent Challenger Schickendanz Open - Furth Rennes Challenger Genoa Open Challenger-Fondazione Carige - Genova Como Challenger Pekao Open 2005 - Szczecin Helsinki Challenger Sao Paulo Challenger Lugano Challenger Kazan Challenger Reggio Emilia Challenger Orbetello Challenger Marrakech Challenger Sarasota Challenger Bordeaux Challenger Monza Challenger Marburg Challenger Zenith Tennis Cup-Harbour Club - Milan Lermontov Challenger Mons Challenger Savannah Challenger Ostrava Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Kosice Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger X Torneo Internazionale di Tennis - Barletta Liberec Challenger Como Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Orleans Challenger Tashkent Challenger Kazan Challenger Tyumen Challenger Milan Challenger Tatra Banka Open 2006 - Bratislava Irving Challenger Astana Challenger San Remo Challenger Karshi Challenger PEOPLEnet Cup - Dnepropetrovsk Milan Challenger Heilbronn Open - Heilbronn Rome Challenger Bukhara Challenger - Bukhara Genova Challenger Dortmund Challenger Morelos Challenger Anning Challenger Prostejov Challenger Lyon Challenger Todi Challenger Milan Challenger Orleans Challenger Seville Challenger Tashkent Challenger Cali Challenger Quimper Challenger Schickendanz Open - Furth Dallas Challenger Santiago Challenger Rome Challenger Santo Domingo Challenger Braunschweig Challenger Perugia Challenger L'Aquila Challenger Shanghai Challenger Potchefstroom 1 Challenger Seville Challenger Genova Challenger Kenitra Challenger Karshi Challenger Campinas Challenger Mons Challenger Genova Challenger Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Tempe Challenger Fergana Challenger Togliatti Cup - Togliatti Perugia Challenger Pozoblanco Challenger Karshi Challenger Helsinki Challenger Trofeo Internacional Club Laieta - Barcelona ATP Open Castilla y Leon - Segovia M25 Telavi Bucaramanga Challenger Dallas Challenger Szczecin Challenger Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Moscow Challenger Loughborough Challenger Marrakech Challenger Egypt F10 (Sharm El Sheikh) Quimper Challenger Irving Challenger Manerbio Challenger M15 Antalya Mohammedia Challenger Fergana Challenger - Fergana Orleans Challenger Tashkent Challenger Braunschweig Challenger Astana Challenger Istanbul Challenger Almaty 2 Challenger Schickedanz Open - Furth Rennes Challenger M25 Telavi Leon Challenger Qingdao Challenger Bangkok Challenger Samarkand Challenger M15 Antalya Aptos Challenger Istanbul Challenger Biella 5 Challenger Buenos Aires Challenger Shenzhen Challenger Rennes Challenger Budapest Challenger Harrah's Entertainment Challenger - Tunica Braunschweig Challenger Lima Challenger Samarkand Challenger Szczecin Challenger Ostrava Challenger Prague Challenger Mallorca Challenger Cassis Challenger Concepcion Challenger Biella Challenger Almaty Challenger Brest Challenger Prostejov Challenger Noumea Challenger Braunschweig Challenger Nanchang Challenger Bordeaux Challenger Oberstaufen Cup - Oberstaufen Shymkent Challenger Jerusalem Challenger Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Binghamton Challenger Winnetka Challenger Portoroz Challenger Baotou Challenger Jinan Challenger Kaohsiung Challenger Shenzhen Challenger Pau Challenger Rome 1 Challenger Biella 6 Challenger Barranquilla Challenger Almaty 1 Challenger Braunschweig Challenger Caltanissetta Challenger Kyiv Open - Kiev Segovia Challenger Verona Challenger Prague 3 Challenger Como Challenger Bucharest Challenger Tumkur Open - Tumkur Santo Domingo Challenger Open Sainte Victoire - Aix-En-Provence Seville Challenger Genova Challenger Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Kremlin Cup - Moscow Amersfoort Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Morocco Tennis Tour - Marrakech Kos Succhetti Tennis Cup - Cordenons Nur-Sultan Challenger Santo Domingo Challenger Ismaning Challenger Brest Challenger Kobe Challenger Maia Challenger Rennes Challenger Cherbourg Challenger Koblenz Challenger Salvador Challenger Ostrava Challenger Iasi Challenger Forli Challenger Biella Challenger Allianz Suisse Open Gstaad - Gstaad Cary Challenger Orlando Challenger Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Rennes Challenger Kremlin Cup - Moscow Chennai Open - Chennai International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Milan Challenger Barcelona Challenger Furth Challenger Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Alicante Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Brisbane - Brisbane ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Salzburg Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Heilbronn Challenger Estoril Open - Estoril Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Rabat Challenger SAP Open - San Jose Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm VTR Open - Vina del Mar Brasil Open - Sao Paulo Chennai Open - Chennai Campinas Challenger Heineken Open Shanghai - Shanghai Pilot Pen Tennis - New Haven US Men's Clay Court Championship - Houston Seville Challenger Copa Claro - Buenos Aires Szczecin Challenger Rennes Challenger St. Petersburg 2 Challenger Abierto Mexicano Telcel - Acapulco Geneva Challenger Pereira Challenger Bratislava Challenger Power Horse Cup - Dusseldorf Guayaquil Challenger Dutch Open Tennis - Amersfoort Samarkand Challenger Poznan Challenger Rabat Challenger San Luis Potosi Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Helsinki Challenger Champaign Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca Marrakech Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Bucaramanga Challenger Geneva Open - Geneva Citi Open - Washington Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SAP Open - San Jose Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg VTR Open - Vina del Mar Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Barletta Challenger US Men's Clay Court Championship - Houston Napoli Challenger Antalya Cup - Antalya St. Brieuc Challenger Countrywide Classic - Los Angeles U.S. National Indoor Tennis Championships - Memphis Sarasota Challenger Grand Prix Hassan II - Marrakech German Tennis Championships - Hamburg Astana Open - Nur-Sultan St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Belgrade 2 - Belgrade Panama City Challenger Argentina Open - Buenos Aires Mallorca Championships - Mallorca Kremlin Cup - Moscow If Stockholm Open - Stockholm Argentina Open - Buenos Aires Gerry Weber Open - Halle Rome Challenger Winston-Salem Open - Winston-Salem Geneva Challenger Rome Challenger Kremlin Cup - Moscow Ortisei Challenger Gerry Weber Open - Halle Shenzhen Open - Shenzhen Ostrava Challenger AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Cordoba Open - Cordoba Potchefstroom 2 Challenger SkiStar Swedish Open - Bastad European Open - Antwerp Erste Bank Open - Vienna Santiago Open - Santiago Cali Challenger Adelaide International - Adelaide Argentina Open - Buenos Aires St. Petersburg Open - St. Petersburg Campinas Challenger Emilia-Romagna Open - Parma Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Sydney Tennis Classic - Sydney Cordoba Open - Cordoba Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Asuncion Challenger Santiago Challenger Sarasota Challenger UNICEF Open - 's Hertogenbosch Gimcheon Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Marburg Challenger SkiStar Swedish Open - Bastad Istanbul Challenger Open Sud de France - Montpellier San Marino Challenger Ortisei Challenger Moselle Open - Metz Savannah Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Buenos Aires Challenger Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Scheveningen Challenger Open de Nice Cote d'Azur - Nice Koblenz Challenger Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Madrid Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland Canberra Challenger Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Sao Paulo Challenger TEB BNP Paribas Istanbul Open - Istanbul European Open - Antwerp SkiStar Swedish Open - Bastad Bordeaux Challenger Kaohsiung Challenger Montevideo Challenger Credit Agricole Suisse Open - Gstaad Lima Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Quimper Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Swiss Indoors Basel - Basel Koblenz Challenger Apia International - Sydney Sao Paulo Challenger Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Moselle Open - Metz China Open - Beijing M15 Antalya Aegon Nottingham Open - Nottingham Swiss Open - Gstaad Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Meerbusch Challenger Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Fergana Challenger Samarkand Challenger Grand Prix Hassan II - Marrakech Da Nang Challenger Sydney International - Sydney Buenos Aires Challenger SkiStar Swedish Open - Bastad Ortisei Challenger Eckental Challenger Prague II Challenger Prostejov Challenger Parma Challenger Ismaning Challenger Eckental Challenger Campinas Challenger Como Challenger Rio Open - Rio de Janeiro St. Petersburg 1 Challenger Barcelona Open Banc Sabadell - Barcelona Zadar Challenger Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Milan Challenger Open Parc - Lyon Generali Open - Kitzbuhel Cordoba Open - Cordoba Rio Open - Rio de Janeiro Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Great Ocean Road Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Hamburg European Open - Hamburg Open Seat Godo 2005 - Barcelona Swiss Open - Gstaad Generali Open - Kitzbuhel San Diego Open - San Diego Rio Open - Rio de Janeiro Mauthausen Challenger Oeiras 4 Challenger Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Szczecin Challenger Nordea Open - Bastad Plava Laguna Croatia Open - Umag Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Valencia Open - Valencia St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Verona Challenger Brisbane International - Brisbane Argentina Open - Buenos Aires Swiss Open - Gstaad Generali Open - Kitzbuhel Kremlin Cup - Moscow Brasil Open - Sao Paulo AEGON Championships - London Santiago Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Lexington Challenger Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Prague 1 Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Noumea Challenger Medellin Challenger Salzburg Challenger Oeiras 1 Challenger Seville Challenger Ostrava Challenger Buenos Aires Challenger Iasi Challenger Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Sydney International - Sydney Medibank Private International - Sydney Regions Morgan Keegan Championships - Memphis Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Kroger / St. Jude International - Memphis BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Rogers Cup - Montreal Kremlin Cup - Moscow Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Mutua Madrid Open - Madrid Rogers Masters - Montreal Internazionali BNL d'Italia - Rome Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London French Open - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Movistar Open - Santiago Chengdu Open - Chengdu European Open - Antwerp Thailand Open - Bangkok Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Argentina Open - Buenos Aires Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, F, CRO-ARG 2-3 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris U.S. Open - New York Shanghai ATP Masters 1000 - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, SF, BEL-ARG 3-2 ATP Cup - Sydney Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 M25 Monastir